
	@import url(common.css);
	.menu_1						{ float:left; margin-left:15px; _margin-left:7px; width:45px; }
	.menu_1 li					{ margin-bottom:20px; clear:both; height:45px; }
	.menu_1 a					{ display:block; float:left; height:39px; width:45px; background:#fff; background:url(../images/menu_1.png) no-repeat; }
	
	.menu_2						{ width:220px; background:#f5f5f5; float:right; border-right:1px solid #ccc; position:relative; }
	.menu_2 h2					{ font-size:12px; height:31px; line-height:31px; text-indent:10px; background:url(../images/left_title.png) repeat-x; }
	.menu_2 ul					{ /*border-bottom:1px solid #ccc;*/ }
	.menu_2 li					{ line-height:28px; height:28px; border-top:1px solid #f8f8f8; border-bottom:1px solid #ddd; background:url(../images/left_li.png) repeat-x; float:left; width:220px; }
	.menu_2 li a				{ display:block; text-decoration:none; width:190px; _width:178px; float:left; height:28px; background:url(../images/dot1.png) 175px center no-repeat; _background-position:165px center; }
	.menu_2 li span				{ display:block; float:left; width:20px; height:14px; margin-top:7px; margin-left:9px; background:url(../images/list_ico.png) left top no-repeat; }
	
	.menu_2 li.this				{ background:#fff; width:220px; border-top-color:#ccc; }
	.menu_2 li.this	a			{ width:198px; _width:196px; position: absolute; margin-left:29px; _margin-left:0px; background:#fff; }
	
	.fo_top						{ position:absolute; top:0; left:0; background:url(../images/top_left_bg.png) no-repeat; width:3px; height:3px; }
	.fo_bottom					{ position:absolute; bottom:0; left:0; background:url(../images/bottom_left_bg.png) no-repeat; width:3px; height:3px; }
	
	#menu_home					{  }
	#menu_common				{ background-position:0 -39px; height:38px; }
	#menu_actother				{ background-position:0 -77px; height:38px; }
	#menu_setsys				{ background-position:0 -115px; height:44px; }